Generating Upgrade License Codes

Upgrade license codes can be generated in WlscGen or using a command-line version of the upgrade license code generator. This is useful if you need to generate license codes as part of an automated process using a batch file.

NOTE   Before generating the upgrade license code you need to generate the upgrade locking code for the base license using echouid.exe. Also, remember to attach the meter key.

Here is a sample of the command-line upgrade code generator user interface:

Sentinel RMS Development Kit Upgrade License Generation System
Copyright (C) 2007 SafeNet, Inc.
Enter the desired responses at the prompts below.
Base Feature Name: f1
Base Feature Version: v1
Upgrade Code :
EKUMEM9ZJDF92U396CFLWE3D6BJGBYWT2SQ8WTCQA3JQ8ENV6ULFP9D
5FAAKQ3C9HX964U6VWP2CQ7O#
Upgrade licensing options -
 [0] - Version upgrade
 [1] - Capacity upgrade
 [2] - All
Enter choice: 2
  
Upgrade Version: v2
Upgrade License Capacity options -
[0] From 1 through 1022 (Multiple of 1)
[1] From 10 through 10220 (Multiple of 10)
[2] From 100 through 102200 (Multiple of 100)
[3] From 1000 through 1022000 (Multiple of 1000)
[4] From 10000 through 10220000 (Multiple of 10000)
Type an option that suits you best: 1
Type Upgrade Capacity of license or press <Enter> for unlimited capacity or type 0 for zero capacity: 2000
Available normal license count : 3096
License count that will be decremented from license meter - 250
Do you want to generate upgrade license? (Y/N) : y 
Please Wait, Generating Upgrade License...
Message (VLS0041): Your Sentinel RMS Development Kit license meter(s) have been decremented by 250 units. You
now have 2846 units left out of an initial count of 3096 units.
Do you want to generate more upgrade licenses? (Y/N) : N
Saved new upgrade license code(s) to "upgradelic1".

Notes:

  • The format X/Y/Z/... takes values as 0/1/2... respectively.
  • Symbol | indicates a choice of two values.
  • If the base is a non-capacity license, then the upgrade license code does not prompt for capacity upgrade option. The version upgrade option is set by default.

ulscgen Command-Line Options

The following table briefly describes the upgrade license code generator command-line options:

Option

Description

-h

Displays the help for upgrade license code generator.

-ver

Enables the user to generate an older version library upgrade code.

-upid

Specifies the upgrade locking code of base license.

-E

Specifies the Feature Name of the base license that needs to be upgraded.

-v

Specifies the Feature Version of the base license that needs to be upgraded.

-u

Bit wise flag. Controls what will be updated:

> VLSucg_UPGRADE_VERSION

> VLSucg_UPGRADE_CAPACITY

> VLSucg_UPGRADE_ALL

-uv

Specifies the new version for this feature.

-cap_units

Determines capacity least count.

-cap

Specifies capacity increment for this feature.

-o

New upgrade codes output file.

-g

The global defaults file.